Thrissur Railway Station is a major station in the Southern Railway network and all important trains stop here. Regular train services are there to Cochin and Palakkad are available from here. Thrissur also has a suburban station Punkunnam, but only local passenger trains and a few express trains stops here.
The 'Sakthan Thampuran' Bus Stand located at the Southern part of the city is the origin point of buses proceeding towards Palakkad.The 'Municipal Bus Stand' located at Round South caters to the local bus transport. From North bus stand, there are buses which goes to Shoranur and Palakkad. The bus station of the state owned Transport corporation KSRTC is located at Chettiyangadi and is quite close to the Railway Station.